upper epidermis - German English Dictionary